#include "git-compat-util.h"
#include "config.h"
#include "fsmonitor-ll.h"
#include "fsm-health.h"
#include "fsmonitor--daemon.h"

/**
 * Initialize the file system monitor daemon state.
 *
 * @param state The daemon state.
 * @return 0 on success, error code on failure
 */
int fsm_health__ctor(struct fsmonitor_daemon_state *state UNUSED)
{
	return 0;
}

/**
 * Free resources associated with the file system monitor daemon state.
 *
 * @param state The daemon state.
 */
void fsm_health__dtor(struct fsmonitor_daemon_state *state UNUSED)
{
	return;
}

/**
 * Loop continuously monitoring the health of the file system monitor daemon.
 * This function never returns.
 */
void fsm_health__loop(struct fsmonitor_daemon_state *state UNUSED)
{
	return;
}

/**
 * Stop the file system monitor daemon asynchronously.
 *
 * @param state The daemon state.
 */
void fsm_health__stop_async(struct fsmonitor_daemon_state *state UNUSED)
{
}
